@charset "utf-8";
/* CSS Document */
/*-----------      公用样式      -----------*/
.bg_color{background: -webkit-linear-gradient(left,#fa8538,#ee3942); background: -o-linear-gradient(left,#fa8538,#ee3942); background: -moz-linear-gradient(left,#fa8538,#ee3942); background:linear-gradient(left,#fa8538,#ee3942);}
.h14{ width:100%; height:.7rem;}
.fc000{ color:#000!important;}
.fc8c{ color:#8c8c8c!important;}
.fca5{ color:#a5a5a5!important;}
.fcpink{ color:#fc2b49!important;}

/* 共用头部 */
.tb_top_bar{ font-size:.85rem;}
.tb_top_bar .aui-btn.aui-btn-outlined{ border:none;}



/*-----------      历史记录      -----------*/
/*标题*/
.jl_tit_bar .aui-tab-item{ color:#474747;}
.jl_tit_bar .aui-tab-item.aui-active{ border-color:#fe6601;}
/*内容*/
.jl_bar{ background:#fff;}
.jl_bar table{ width:100%; border-collapse:collapse;}
.jl_bar table th,.jl_bar table td{ height:1.7rem; padding:0rem .45rem;}
.jl_bar table th{ font-size:.6rem; color:#333; font-weight:normal; background:#e2e2e2;}
.jl_bar table td{ font-size:.55rem; color:#747474; text-align:center; border:1px solid #e2e2e2;}


/*-----------      会员升级      -----------*/
.hysj_banner_bar{
	display: box;              /* OLD - Android 4.4- */
	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;      /* TWEENER - IE 10 */
	display: -webkit-flex;     /* NEW - Chrome */
	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */	
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
}
.hysj_banner_bar #aui-slide3{
	-webkit-flex:1; 
	-moz-flex:1;
	-ms-flex:1;
	flex:1;
}
/* 会员卡 */
.hysj_hyk_bar{ padding:.8rem; padding-bottom:0rem; background:#fff; text-align:center;}
.hysj_hyk_bar #aui-slide3{border-radius:.25rem; overflow:hidden;}
.hysj_hyk_bar .aui-label{ background:#f3f3f3; color:#d4d3d3; line-height:1.05rem; border-radius:.525rem; padding:0rem 1.8rem; margin:.75rem 0rem .9rem 0rem;}

/* 说明 */
.hysj_sm_bar{ padding:.9rem;}
.hysj_sm_con{ font-size:.6rem; line-height:1.15rem;}
.hysj_sm_con p{color:#afaeae;}
.hysj_sm_con p.hysj_tit_fc{ color:#e74651;}

.hysj_btn{ font-size:.7rem; border-radius:1.25rem; color:#fff; height:2.2rem; line-height:2.2rem; margin-top:1.8rem;}

/*-----------      我的团队      -----------*/
/* 头部 */
.team_top_bar .aui-grid{ background:none; color:#fff;}
.team_topcon,.team_listcon{
	display: box;              /* OLD - Android 4.4- */
	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;      /* TWEENER - IE 10 */
	display: -webkit-flex;     /* NEW - Chrome */
	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */	
} 
.team_topcon,.team_listcon{
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
} 
.team_listcon{
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
}
.team_topcon{ padding:.75rem .5rem;}
.team_toplist{ -webkit-flex:1; -moz--webkit-flex:1; -ms--webkit-flex:1; flex:1;}
.team_listcon{ width:4rem; height:4rem; margin:0px auto; -webkit-border-radius:50%; border-radius:50%; background:#fff; }
.team_listcon p{font-size:.55rem; color:#676767;}
.team_listcon{ color:#ee3842; font-size:1.25rem; line-height:1rem;}
.team_listcon2{ width:5.7rem; height:5.7rem; border:6px solid #fc7762;}

@media only screen and (max-width: 320px) {
.team_listcon{ width:3.6rem; height:3.6rem; }
.team_listcon2{ width:5rem; height:5rem;}
}

.team_num .aui-grid-label{ margin-top:0rem;}
.team_num [class*="aui-col-"]{ padding:0rem; padding-bottom:.6rem;}
.team_num span{ font-size:.75rem;}
.team_num .aui-grid-label{ font-size:.6rem; color:#f9dbda;}
.team_topbg2{ width:5rem; height:5rem; padding-top:1rem; border:10px solid #fc7463;}
.team_topbg2 span{ color:#ee3842; font-size:1.25rem; line-height:1rem;}

/*推荐人*/
.team_tjr{ background:#fff;}
/* 搜索框 */
.team_search{ height:3.05rem;}
.team_search .aui-searchbar-input{ margin:0rem 1.7rem; border:1px solid #e2e2e2; height:1.65rem; line-height:1.65rem; border-radius:.825rem;}
.team_search .aui-searchbar-input input{ height:1.65rem;}
.team_search .aui-searchbar-input input{ width:89%;}

/* 我的团队 */
.team_con .aui-list{ background:none;}
.team_con .aui-list-item{ padding:0rem .75rem;}
.team_con .aui-list-item-media{ width:2rem; height:2rem; padding:0rem; margin-right:.25rem;}
.team_con .aui-list-item-media img{ width:100%; height:100%;}
.team_con .aui-list-item-inner{ -webkit-flex:1; -moz-flex:1; -ms-flex:1; flex:1; padding-right:0rem;}
.team_con .aui-list-item-right{ color:#a5a5a5;}


/*-----------      收入报表      -----------*/
.srbb_round_con,.srbb_top_round2{
	display: box;              /* OLD - Android 4.4- */
	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;      /* TWEENER - IE 10 */
	display: -webkit-flex;     /* NEW - Chrome */
	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */	
}
.srbb_dd_con .aui-card-list-header,.srbb_round_con,.srbb_top_round2{
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
}
.srbb_dd_con .aui-card-list-header,.srbb_round_con{
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
}
.srbb_round_con,.srbb_top_round2{
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}
/*头部*/
.srbb_top_bar{ height:7rem; overflow:hidden;}
.srbb_top_round1{ width:9.5rem; height:9.5rem; -webkit-border-radius:50%; border-radius:50%; padding:1.25rem; margin:0px auto; background:rgba(255,255,255,0.2);}
.srbb_top_round2{ width:100%; height:100%; -webkit-border-radius:50%; border-radius:50%; background:rgba(255,255,255,0.3); color:#fff; padding-top:1rem;}
.srbb_top_round2 p{ color:#fff; font-size:1.55rem;}

/* 收益 */
.srbb_sy{ padding:0rem .8rem; position:relative; z-index:2; margin-bottom:.5rem;}
.srbb_sy .aui-row{ box-shadow:0 0 5px #eee; margin-top:-1rem; background:#fff; -webkit-border-radius:5px; border-radius:5px;}
.srbb_sy .aui-grid-label{ margin-top:0rem;}
.srbb_sy [class*="aui-col-"]{ padding:.6rem 0rem; /*padding-bottom:.6rem;*/}
.srbb_sy span{ font-size:1rem; color:#000;}
.srbb_sy .aui-grid-label{ font-size:.6rem; color:#999;}

/*订单收益*/
.srbb_dd_bar .aui-info{ padding:0.5rem 1rem;}
.srbb_dd_bar .aui-card-list{ box-shadow:0 0 5px #ffeee0; border-radius:.25rem .25rem 0rem 0rem; overflow:hidden; margin-bottom:0rem;}
.srbb_dd_con{ padding:0rem .45rem;}
.srbb_dd_con [class*="aui-col-xs-"]{ padding:.3rem;}
.tit_bg01{background: -webkit-linear-gradient(left,#ff7800,#ffd934); background: -o-linear-gradient(left,#ff7800,#ffd934); background: -moz-linear-gradient(left,#ff7800,#ffd934); background:linear-gradient(left,#ff7800,#ffd934);}
.tit_bg02{background: -webkit-linear-gradient(left,#fa3d66,#fc5a3f); background: -o-linear-gradient(left,#fa3d66,#fc5a3f); background: -moz-linear-gradient(left,#fa3d66,#fc5a3f); background:linear-gradient(left,#fa3d66,#fc5a3f);}
.tit_bg03{background: -webkit-linear-gradient(#fa966d,#f55c81); background: -o-linear-gradient(#fa966d,#f55c81); background: -moz-linear-gradient(#fa966d,#f55c81); background:linear-gradient(#fa966d,#f55c81);}
.srbb_dd_con .aui-card-list-header{ color:#fff; font-size:.7rem; padding:0rem; min-height:1.5rem;}
.srbb_round{ width:3.5rem; height:3.5rem; -webkit-border-radius:50%; border-radius:50%; margin:0px auto; -webkit-border-radius:50%; border-radius:50%; padding:4px;}
.srbb_round_con{ width:100%; height:100%; background:#fff; -webkit-border-radius:50%; border-radius:50%;}
.srbb_round_brc01{ background:-webkit-linear-gradient(#ff7800,#ffd934); background: -o-linear-gradient(#ff7800,#ffd934); background: -moz-linear-gradient(#ff7800,#ffd934); background:linear-gradient(#ff7800,#ffd934);}
.srbb_round_brc02{ background:-webkit-linear-gradient(#ff3161,#ff5f38); background: -o-linear-gradient(#ff3161,#ff5f38); background: -moz-linear-gradient(#ff3161,#ff5f38); background:linear-gradient(#ff3161,#ff5f38);}
.srbb_round_brc03{ background:-webkit-linear-gradient(#fd9465,#f45784); background: -o-linear-gradient(#fd9465,#f45784); background: -moz-linear-gradient(#fd9465,#f45784); background:linear-gradient(#fd9465,#f45784);}

.srbb_dd_con .aui-card-list-footer{ padding:.5rem; min-height:1.5rem;}
.srbb_dd_con .aui-card-list-footer p{ font-size:.5rem;}